oft-told tale - Turkish English Dictionary